package com.eedi.framework.config.controller.sys.vo.paymerchant;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "系统界面 - 支付商户号 Response VO")
@Data
public class PayMerchantCfgResp {

    /**
     * 支付商户号类型
     */
    @Schema(description = "支付商户号类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "8653")
    private Integer payMerchantType;


    /**
     * 微信商户号
     */
    @Schema(description = "微信商户号")
    private String payMerchantWechatNo;

    /**
     * 微信商户名称
     */
    @Schema(description = "微信商户名称")
    private String payMerchantWechatName;

    /**
     * 微信商户APIv2密钥
     */
    @Schema(description = "微信商户APIv2密钥", requiredMode = Schema.RequiredMode.REQUIRED)
    private String payMerchantWechatApiV2Secret;

    /**
     * 微信商户API证书
     */
    @Schema(description = "微信商户API证书", requiredMode = Schema.RequiredMode.REQUIRED)
    private String payMerchantWechatApiCertificateUrl;

}
